﻿<%@ Page Language="C#" AutoEventWireup="true" MasterPageFile="../MasterPage.Master"
    CodeBehind="wfPersonal.aspx.cs" Inherits="CO.wfPersonal" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
    <base target="_self" />
    <script type="text/javascript">
        window.onload = function () {
            this.ResizeGrid();
            this.MessageOnPostback();
        }

        function ResizeGrid() {
            internalGridResize("<%= gvListar.ClientID  %>");
        }

        function rowDblClick(rowIndex) {
            var row = getGridRowByIndex('<%= gvListar.ClientID %>', rowIndex);
            var objValues = [];
            objValues[0] = getObjInnerText(row.cells[0]);
            objValues[1] = getObjInnerText(row.cells[1]);
            objValues[2] = getObjInnerText(row.cells[2]);
            objValues[3] = getObjInnerText(row.cells[3]);
            objValues[4] = getObjInnerText(row.cells[4]);
            objValues[5] = getObjInnerText(row.cells[5]);
            objValues[6] = getObjInnerText(row.cells[6]);
            objValues[7] = getObjInnerText(row.cells[7]);
            objValues[8] = getObjInnerText(row.cells[8]);
            objValues[9] = getObjInnerText(row.cells[9]);
            objValues[10] = getObjInnerText(row.cells[10]);
            objValues[11] = getObjInnerText(row.cells[11]);
            //objValues[12] = getObjInnerText(row.cells[12]);
            window.returnValue = objValues;
            window.close();
        }

        function panelOnUpdating() {
            updatePanelAnimationUpdating();
        }

        function panelOnUpdated() {
            ResizeGrid();
            updatePanelAnimationUpdated();
        }
    </script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
        <ContentTemplate>
            <div class="DataHeader">
                 <table id="TableDataHeader" cellpadding="0" cellspacing="0">
                    <tr>
                        <td colspan="11">
                            &nbsp;
                        </td>
                    </tr>
                    <tr>
                        <td style="width: 10px;">
                            &nbsp;
                        </td>
                        <td>
                            Codigo Personal : 
                        </td>
                        <td>
                                <asp:TextBox ID="txtidPersonal" runat="server" CssClass="esdTextBox" 
                                Width="100px"></asp:TextBox>
                            </td>
                        <td>
                            Ap. y Nombres :
                        </td>
                        <td>
                                <asp:TextBox ID="txtApeNom" runat="server" CssClass="esdTextBox" 
                                Width="300px"></asp:TextBox>
                            </td>
                        <td colspan="4">
                            &nbsp;
                        </td>
                        <td>
                                <asp:Button ID="btnBuscar" runat="server" onclick="btnBuscar_Click" 
                                    Text="Buscar" CssClass="esdButtonStyle" Width="80px" />
                            </td>
                        <td style="width: 10px;">
                            &nbsp;
                        </td>
                    </tr>
                    <tr>
                        <td colspan="11">
                            &nbsp;
                        </td>
                    </tr>
                    <tr>
                        <td style="width: 10px;">
                            &nbsp;
                        </td>
                        <td>
                            Doc. Identidad :
                        </td>
                        <td>
                                <asp:TextBox ID="txtDocIdent" runat="server" CssClass="esdTextBox" 
                                Width="100px"></asp:TextBox>
                            </td>
                        <td colspan="6">
                            &nbsp;
                        </td>
                        <td>
                                &nbsp;</td>
                        <td style="width: 10px;">
                            &nbsp;
                        </td>
                    </tr>
                    <tr>
                        <td colspan="11">
                            &nbsp;
                        </td>
                    </tr>
                </table>
            </div>
            <div class="DataDetail">
                <esd:esdGridView  CssClass="esdGridView" ID="gvListar" runat="server" ScrollWidth="100%"
                Width="100%" ShowHeaderWhenEmpty="True" AutoGenerateColumns="False" DataKeyNames="RowNumber"
                OnRowCreated="gvListar_RowCreated">
                    <Columns>
                        <asp:BoundField DataField="RowNumber" HeaderText="N°"></asp:BoundField>
                        <asp:BoundField DataField="idEmpresa" HeaderStyle-CssClass="hideDataGridColumn" ItemStyle-CssClass="hideDataGridColumn"></asp:BoundField>
                        <asp:BoundField DataField="idPersonal" HeaderText="Codigo"></asp:BoundField>
                        <asp:BoundField DataField="idCliProv" HeaderStyle-CssClass="hideDataGridColumn" ItemStyle-CssClass="hideDataGridColumn"></asp:BoundField>
                        <asp:BoundField DataField="dsRazSocial" HeaderText="Apellidos y Nombres"></asp:BoundField>
                        <asp:BoundField DataField="nuDocIden" HeaderText="Doc.Identidad"></asp:BoundField>
                        <asp:BoundField DataField="stAnulado" HeaderStyle-CssClass="hideDataGridColumn" ItemStyle-CssClass="hideDataGridColumn"></asp:BoundField>
                        <asp:BoundField DataField="idEstado" HeaderStyle-CssClass="hideDataGridColumn" ItemStyle-CssClass="hideDataGridColumn"></asp:BoundField>
                        <asp:BoundField DataField="feIngpla" HeaderStyle-CssClass="hideDataGridColumn" ItemStyle-CssClass="hideDataGridColumn"></asp:BoundField>
                        <asp:BoundField DataField="dsEstado" HeaderStyle-CssClass="hideDataGridColumn" ItemStyle-CssClass="hideDataGridColumn"></asp:BoundField>
                        <asp:BoundField DataField="idPuesto" HeaderStyle-CssClass="hideDataGridColumn" ItemStyle-CssClass="hideDataGridColumn"></asp:BoundField>
                        <asp:BoundField DataField="dsCargo" HeaderStyle-CssClass="hideDataGridColumn" ItemStyle-CssClass="hideDataGridColumn"></asp:BoundField>
                        <%--<asp:BoundField DataField="nuSecuen" HeaderStyle-CssClass="hideDataGridColumn" ItemStyle-CssClass="hideDataGridColumn"></asp:BoundField>--%>
                    </Columns>
                    <EmptyDataTemplate>
                        <div id="gridempty">
                            <asp:Image ID="imgEmpty" runat="server" ImageUrl="../Images/Controls/Attention.png" />
                            &nbsp;No existen registros para esta solicitud.
                        </div>
                    </EmptyDataTemplate>
                </esd:esdGridView>
            </div>
        </ContentTemplate> 
   </asp:UpdatePanel>
<ajax:UpdatePanelAnimationExtender ID="upae" BehaviorID="animation" runat="server"
    TargetControlID="updatePanel1">
    <animations>
        <OnUpdating>
        <Parallel duration="0.5">
            <ScriptAction Script="panelOnUpdating();" />  
        </Parallel>
        </OnUpdating>
        <OnUpdated>
        <Parallel duration="0.5">
            <ScriptAction Script="panelOnUpdated();" /> 
        </Parallel> 
        </OnUpdated>
    </animations>
</ajax:UpdatePanelAnimationExtender>
<div id="updateProgressDiv" class="updateProgress" style="display: none">
        <table width="100%">
            <tr>
                <td valign="middle">
                    <img src="../Images/Controls/Loading.gif" />
                </td>
                <td valign="middle">
                    <span class="updateProgressMessage">Cargando ...</span>
                </td>
            </tr>
        </table>
</div>
</asp:Content>